Definition of Leatherback Turtle

  • (noun) wide-ranging marine turtle with flexible leathery carapace; largest living turtle

Synonyms of Leatherback Turtle


Antonyms of Leatherback Turtle


No Antonyms Found.

Homophones of Leatherback Turtle


No Homophones Found.